Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Bulgaria F6 Bulgaria F7 Belarus F1 Belarus F2 USA F31 Kazakhstan F1 Kazakhstan F2 Croatia F6 Czech Republic F1 Russia F3 Kazakhstan F11 Belarus F4 Estonia F3 Dominican Republic F4 Kazakhstan F10 Bogota Challenger Padova Challenger Quimper Challenger Quimper Challenger Monterrey Challenger Segovia Challenger Pau Challenger Quelle Cup 2000 - Furth Dallas Challenger Chevrolet Cup - Vina del Mar Estoril Open - Estoril Copa AT&T - Buenos Aires President's Cup - Tashkent Salem Open - Hong Kong AIG Japan Open - Tokyo Qatar Exxon Mobil Open 2003 - Doha Heineken Open - Auckland Milan Indoors - Milan Estoril Open - Estoril Allianz Suisse Open Gstaad - Gstaad 2003 Mercedes Cup - Stuttgart Generali Open 2003 - Kitzbuhel CA Tennis Trophy - Vienna Marburg Challenger Bastad Challenger Dubai Open - Dubai Open de la Comunidad Valenciana - Valencia Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Recanati Challenger Grand Prix de Tennis de Lyon - Lyon CA Tennis Trophy - Vienna Open 13 - Marseille Cortina Challenger Open Seat Godo 2005 - Barcelona Estoril Open - Estoril Gerry Weber Open - Halle Allianz Suisse Open - Gstaad Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha Heineken Open - Auckland International Indoor Tennis Championships of Croatia - Zagreb Open 13 - Marseille The Dubai Tennis Championships - Dubai Open de Tenis Comunidad Valenciana - Valencia The Stella Artois Championships - London The 10tele.com Open - Nottingham Allianz Suisse Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Davidoff Swiss Indoors Basel - Basel Sydney International - Sydney Regions Morgan Keegan Championships - Memphis The Tennis Channel Open - Las Vegas Open Seat Godo 2007 - Barcelona Estoril Open - Estoril Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna Open 13 - Marseille The Dubai Tennis Championships - Dubai Open SEAT 2008 - Barcelona ARAG World Team Championship - Dusseldorf The Artois Championships - London Irving Challenger Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Medibank International - Sydney Open 13 - Marseille Open Sabadell Atlantico - Barcelona AEGON Championships - London Allianz Suisse Open Gstaad - Gstaad China Open - Beijing If Stockholm Open - Stockholm Bank Austria Tennis Trophy - Vienna Open de Tenis Comunidad Valenciana - Valencia SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam Open Sabadell Atlantico - Barcelona AEGON Championships - London AEGON International - Eastbourne Countrywide Classic - Los Angeles AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Open de Tenis Comunidad Valenciana - Valencia Brisbane International - Brisbane Medibank International - Sydney SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Bet-At-Home Austrian Open - Kitzbuhel Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade AEGON Championships - London Allianz Suisse Open - Gstaad China Open - Beijing Open de Tenis Comunidad Valenciana - Valencia Apia International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona BMW Open - Munich AEGON Championships - London Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur China Open - Beijing If Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Apia International - Sydney U.S. National Indoor Tennis Championships - Memphis AEGON Championships - London AEGON International - Eastbourne Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Valencia Open - Valencia U.S. National Indoor Tennis Championships - Memphis Abierto Mexicano Telcel - Acapulco AEGON Championships - London AEGON International - Eastbourne Citi Open - Washington Kremlin Cup - Moscow Erste Bank Open - Vienna Ecuador Open - Quito Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Geneva Open - Geneva Mercedes Cup - Stuttgart AEGON Championships - London Aegon Nottingham Open - Nottingham Vegeta Croatia Open - Umag Credit Agricole Suisse Open - Gstaad Citi Open - Washington Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Valencia Open - Valencia St. Petersburg Open - St. Petersburg Millennium Estoril Open - Estoril Aircel Chennai Open - Chennai Qatar ExxonMobil Open - Doha Ecuador Open - Quito Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona TEB BNP Paribas Istanbul Open - Istanbul Gerry Weber Open - Halle Suisse Open - Gstaad Abierto Mexicano - Los Cabos St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu Erste Bank Open - Vienna ASB Classic - Auckland Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril AEGON Championships - London Konzum Croatia Open - Umag Bet-at-home Open - Hamburg Suisse Open - Gstaad Abierto Mexicano - Los Cabos Winston-Salem Open - Winston-Salem China Open - Beijing Erste Bank Open - Vienna Chengdu Open - Chengdu Next Gen ATP Finals - Milan Qatar ExxonMobil Open - Doha Sydney International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Barcelona Open BancSabadell - Barcelona Mercedes Cup - Stuttgart AEGON Championships - London Plava Laguna Croatia Open - Umag Citi Open - Washington Abierto Mexicano - Los Cabos China Open - Beijing European Open - Antwerp Kremlin Cup - Moscow Erste Bank Open - Vienna Next Gen ATP Finals - Milan Qatar ExxonMobil Open - Doha Sydney International - Sydney Open 13 Provence - Marseille Abierto Mexicano Telcel - Acapulco Geneva Open - Geneva Fever-Tree Championships - London Nature Valley International - Eastbourne Winston-Salem Open - Winston-Salem China Open - Beijing European Open - Antwerp Kremlin Cup - Moscow Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Adelaide International - Adelaide Indian Wells Challenger Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Generali Open - Kitzbuhel Erste Bank Open - Vienna Hamburg European Open - Hamburg Great Ocean Road Open - Melbourne ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Barcelona Open Banc Sabadell - Barcelona Gonet Geneva Open - Geneva Mercedes Cup - Stuttgart cinch Championships - London Noventi Open - Halle Mallorca Championships - Mallorca Swiss Open - Gstaad Citi Open - Washington Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg San Diego Open - San Diego Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai Abierto Mexicano Telcel - Acapulco Serbia Open - Belgrade Mercedes Cup - Stuttgart Noventi Open - Halle Nordea Open - Bastad Hall of Fame Open - Newport Hamburg European Open - Hamburg Astana Open - Astana Erste Bank Open - Vienna Adelaide International 2 - Adelaide Qatar ExxonMobil Open - Doha Abierto Mexicano Telcel - Acapulco Banja Luka Open - Banja Luka Boss Open - Stuttgart Terra Wortmann Open - Halle Mallorca Championships - Mallorca Nordea Open - Bastad Erste Bank Open - Vienna Hong Kong Tennis Open - Hong Kong ABN AMRO Open - Rotterdam Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Barcelona Open Banc Sabadell - Barcelona Terra Wortmann Open - Halle Nordea Open - Bastad Plava Laguna Croatia Open - Umag Citi Open - Washington China Open - Beijing Swiss Indoors Basel - Basel Moselle Open - Metz BNP Paribas Nordic Open - Stockholm Hong Kong Tennis Open - Hong Kong Open Occitanie - Montpellier ABN AMRO Open - Rotterdam Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Hamburg Open - Hamburg Terra Wortmann Open - Halle Mifel Tennis Open - Los Cabos Citi Open - Washington Irving Challenger TCT Open - Tunis VIII Open Internacional D'Andorra - Andorra Open Diputacion Pozoblanco - Cordoba Ethias Trophy - Mons Sunrise Challenger Segovia Challenger Orleans Challenger Moscow Challenger Aptos Challenger Cherbourg Challenger Irving Challenger Vicenza Challenger Biella Challenger Budapest Challenger Mouilleron-Le-Captif Challenger Caltanissetta Challenger Open Seat Godo - Barcelona AXA Open II - Espinho Open Castilla y Leon Trofeo Iberdrola - Segovia 2000 Cairo Challenger - Cairo Copa Ericsson Chile - Santiago The Scottish Tennis Championships - Edinburgh Quelle Cup - Furth ATU Cup 2001 - Weiden Nord/LB Open - Braunschweig Black Forest Open - Freudenstadt 4th Sardinia International Championships - Cagliari Copa Ericsson Uruguay - Montevideo Cairo Challenger - Cairo Open Castilla y Leon - Segovia Heilbronn Open - Heilbronn Barletta Citta Della Disfida Open 2000 - Barletta Memorial Savigni - Sassuolo Monterrey Challenger Skandia Open - Linz FILA Challenger Biella - Biella Trofeo Barcelona de Tenis - Barcelona Copa Ericsson Uruguay - Montevideo Copa Ericsson Argentina - Buenos Aires Tenerife Challenger Bogota Challenger Espinho Challenger - Espinho V Torneo Internazionale di Tennis - Barletta Copa Ericsson Brazil - Sao Paulo Madrid Challenger Kazan Challenger Astana Challenger Dallas Challenger Vicenza Challenger Eckental Challenger Bratislava Challenger Stockholm Open - Stockholm I Open de Tenis Comunidad de Madrid - Madrid Copa Sevilla Internacionales de Andalucia - Seville Heilbronn Challenger ARAG World Team Championship - Dusseldorf Moscow Challenger Como Challenger Seville Challenger Qatar Open - Doha Medibank Private International - Sydney Rennes Challenger Rome Challenger USTA Challenger of North Miami Beach - North Miami Beach Aix En Provence Challenger VI Torneo Internazionale di Tennis - Barletta Dubai Open - Dubai Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Hangzhou Open - Hangzhou Top Wool Challenger Biella - Biella Nord/LB Open - Braunschweig Orleans Challenger Astana Challenger Kazan Challenger Open Castilla y Leon - Segovia Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Mons Challenger AXA Open - Lisbon Venice Open - Venice International Championship of Croatia - Umag Idea Prokom Open - Sopot Pacific Life Open - Indian Wells Warsteiner Grand Prix - Oberstaufen NASDAQ-100 Open - Miami Alicante Challenger TD Waterhouse Cup - Long Island Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome St. Petersburg Open - St. Petersburg Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Open 13 - Marseille Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid ABN/AMRO World Tennis Tournament - Rotterdam BNP Paribas Masters - Paris Dubai Tennis Open - Dubai Open Seat Godo 2003 - Barcelona Open de Tenis Comunidad Valenciana - Valencia Pacific Life Open - Indian Wells Open Diputacion - Cordoba NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Davidoff Swiss Indoors - Basel 2001 Mercedes Cup - Stuttgart Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Murcia Challenger Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Open Castilla y Leon Trofeo Iberdrola - Segovia Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Surbiton Challenger Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Geneva Challenger - Geneva BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Stockholm Open - Stockholm Sony Open Tennis - Miami PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Mutua Madrid Open - Madrid The Stella Artois Championships - London Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Challenger Copa Sevilla Internacionales de Andalucia - Seville BNP Paribas Open - Indian Wells Optimus Maia Open - Maia Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome VIII Trofeo Ciutat de Barcelona - Barcelona Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Medibank International - Sydney Adidas International - Sydney Milan Indoors - Milan Coupe Rogers - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Western & Southern Open - New York Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome National Bank Open - Montreal Western & Southern Open - Cincinnati Gerry Weber Open - Halle Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome National Bank Open - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai RCA Championships - Indianapolis Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Thailand Open - Bangkok Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome National Bank Open - Toronto Cincinnati Open - Cincinnati Estoril Open - Estoril Abierto Mexicano de Tenis Pegaso - Acapulco Mallorca Open - Mallorca UBS Open Gstaad - Gstaad Generali Open 2001 - Kitzbuhel BellSouth Open - Vina del Mar International Tennis Championships - Delray Beach Copa Ericsson Chile - Santiago Mallorca Open - Mallorca Wimbledon - London ABN/AMRO World Tennis Tournament - Rotterdam French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Thailand Open - Bangkok Open de Moselle - Metz U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London Valencia Open - Valencia Kremlin Cup - Moscow Brisbane International - Brisbane ABN AMRO World Tennis Tournament - Rotterdam Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Barcelona Open Banc Sabadell - Barcelona BMW Open - Munich Mercedes Cup - Stuttgart ABN AMRO World Tennis Tournament - Rotterdam Mercedes Cup - Stuttgart China Open - Beijing Valencia Open - Valencia Aircel Chennai Open - Chennai Grand Prix Hassan II - Casablanca Plava Laguna Croatia Open - Umag German Tennis Championships - Hamburg Citi Open - Washington Dubai Duty Free Tennis Championships - Dubai TEB BNP Paribas Istanbul Open - Istanbul Campionati Internazionali di Sicilia - Palermo U.S. Open - New York Australian Open - Melbourne Thailand Open - Bangkok Copa AT&T - Buenos Aires Medibank International - Sydney Kremlin Cup - Moscow Wimbledon - London Open Seat-Godo 2001 - Barcelona The Dubai Tennis Championships - Dubai ABN AMRO World Tennis Tournament - Rotterdam Ordina Open - 's-Hertogenbosch Memphis Open - Memphis Open 13 - Marseille Grand Prix Hassan II - Marrakech U.S. Open - New York Mercedes Cup - Stuttgart AEGON Championships - London Kremlin Cup - Moscow Australian Open - Melbourne Trofeo Conde de Godo - Barcelona Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Mercedes Cup - Stuttgart Gerry Weber Open - Halle Open Seat-Godo '98 - Barcelona Kremlin Cup - Moscow Abierto Mexicano Telcel - Acapulco TD Waterhouse Cup - Long Island Swiss Open - Gstaad Winston-Salem Open - Winston-Salem Noventi Open - Halle St. Petersburg Open - St. Petersburg St. Petersburg Open - St. Petersburg European Open - Antwerp ASB Classic - Auckland Open SEAT Godo 2006 - Barcelona cinch Championships - London Mallorca Championships - Mallorca Rakuten Japan Open - Tokyo Barcelona Open Banc Sabadell - Barcelona Kremlin Cup - Moscow Erste Bank Open - Vienna Anytech365 Andalucia Open - Marbella Delray Beach Open - Delray Beach BMW Open - Munich ARAG World Team Championship - Dusseldorf Dallas Open - Dallas Rakuten Japan Open - Tokyo US Men's Clay Court Championship - Houston Barcelona Open Banc Sabadell - Barcelona Abierto Mexicano Telcel - Acapulco Citi Open - Washington Abierto de Tenis Mifel - Los Cabos Gijon Open - Gijon Adelaide International 1 - Adelaide Gerry Weber Open - Halle ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Hamburg European Open - Hamburg Kremlin Cup - Moscow French Open - Paris China Open - Beijing Proton Malaysian Open - Kuala Lumpur Open de la Comunidad Valenciana - Valencia Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg cinch Championships - London Rogers Masters - Toronto Pacific Life Open - Indian Wells Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Mutua Madrid Open - Madrid Hamburg European Open - Hamburg Rogers Cup - Toronto Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Western & Southern Open - Cincinnati U.S. Open - New York Rolex Paris Masters - Paris Mutua Madrid Open - Madrid U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London Rogers Masters - Montreal Davis Cup, World Group, 1R, ESP-CZE 3-2 French Open - Paris Davis Cup, World Group, 1R, SVK-ESP 4-1 Davis Cup, World Group, QF, GER-ESP 1-4 Davis Cup, World Group, SF, ESP-USA, 4-1 Davis Cup, World Group, F, ARG-ESP 1-3 Davis Cup, World Group, QF, FRA-ESP 5-0 Davis Cup, World Group, QF, USA-ESP 1-3 French Open - Paris Hopman Cup - Perth Davis Cup, World Group, PO, HUN-RUS 3-1 Davis Cup, Group I, 2R, RUS-AUT 1-3 Davis Cup, Finals, Group B Davis Cup, Finals, QF, SRB-RUS 1-2 Davis Cup, Finals, SF, RUS-CAN 1-2 Davis Cup, Finals, SF, GBR-ESP 1-2 Davis Cup, Finals, Group A Davis Cup, Finals, QF, RUS-SWE 2-0 Laver Cup - Vancouver French Open - Paris Western & Southern Open - Cincinnati French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris Internazionali BNL d'Italia - Rome Campeonato de Espana Kia de Tenis 2004 - Madrid ATP Cup - Melbourne Laver Cup - Boston Davis Cup, Finals, SF, RUS-GER 2-1 Davis Cup, Finals, F, RUS-CRO 2-0 Davis Cup, World Group, 1R, BEL-ESP 1-4 Davis Cup, Group I, 1R, RUS-DEN 4-1 U.S. Open (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) Mubadala World Tennis Championship Kooyong Classic - Kooyong Mubadala World Tennis Championship Rogers Cup - Montreal Nitto ATP Finals - Turin Mubadala World Tennis Championship All Lower level tournaments Davis Cup, World Group, SF, ESP-ISR, 4-1 Davis Cup, World Group, QF, USA-ESP 4-1 Davis Cup, Group I, 2R, RUS-ESP 3-2 Davis Cup, World Group, 1R, GER-ESP 4-1 Davis Cup, Group I, PO, RUS-POR 4-1 Davis Cup, World Group, PO, RUS-ITA 1-4 Davis Cup, Group I, 2R, ROU-ESP 1-4 Davis Cup, Group I, 2R, RUS-NED 4-1 Davis Cup, World Group, PO, IND-ESP 0-5 Mubadala World Tennis Championship Exhibition Diriyah Tennis Cup Mubadala World Tennis Championship Nitto ATP Finals - London Nitto ATP Finals - Turin Nitto ATP Finals - Turin Nitto ATP Finals - Turin Olympics - Athens Olympics - London Olympics - Tokyo National Bank Open - Toronto China Open - Beijing U.S. Open (juniors) Mubadala World Tennis Championship Barcelona Open Banc Sabadell - Barcelona